remarkable effort - Français Anglais Dictionnaire